Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [C#]Verificare esistenza file online
Forum - C# / VB.NET - [C#]Verificare esistenza file online

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
Ciao, sto cercando di creare un programmino che permette l'aggiornamento dei programmi creati da me, solo che sono incappato in un piccolo probblema: se io metto un file di testo su un mio sito con scritto la versione del programma in questione il prog di aggiornamento verifica se è il caso di scaricare l' aggiornamento, ma se nel caso non esista il file di testo il mio programma va in crash quindi mi chiedo come poter capire se esiste il file.
ho gia provato con
Codice sorgente - presumibilmente Plain Text

  1. File.Exists(url)


ma non funzia
mi potete aiutare?
grazie

PM Quote
Avatar
Antivirusvivente (Normal User)
Rookie


Messaggi: 40
Iscritto: 26/07/2009

Segnala al moderatore
Postato alle 22:53
Venerdì, 18/12/2009
Prova con un getrequest <-> get response

Codice sorgente - presumibilmente VB.NET

  1. Dim risposta As HttpWebResponse
  2.         Dim richiesta As HttpWebRequest
  3.  
  4.             richiesta = WebRequest.Create(URL)
  5.             risposta = theRequest.GetResponse
  6.         Catch ex As Exception
  7.            messagebox.show("errore, il file non esiste")
  8.         End Try




:k:

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 12:50
Sabato, 19/12/2009
Grazie mille ... non vorrei fare il rompi ma a me sembra molto un codice di VB sei sicuro che sia C#???

PM Quote
Avatar
LittleHacker (Member)
Guru


Messaggi: 1033
Iscritto: 28/04/2009

Segnala al moderatore
Postato alle 1:05
Domenica, 20/12/2009
Testo quotato

Postato originariamente da Roby94:
non vorrei fare il rompi ma a me sembra molto un codice di VB sei sicuro che sia C#???



Infatti è Vb.Net però puoi convertirlo utilizzando un convertitore(online), gugolando ho trovato questo: http://www.developerfusion.com/tools/convert/vb-to-csharp/ :k:

Ultima modifica effettuata da LittleHacker il 20/12/2009 alle 1:06
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 21:46
Domenica, 20/12/2009
Perfetto.... ho provato ma mi risponde con l'errore
Codice sorgente - presumibilmente Plain Text

  1. -- line 1 col 1: EOF expected

visto che non ho la minima idea della sintassi del codice vb mi potete aiutare a trovare l'errore?
grazie mille

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2308
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 9:22
Lunedì, 21/12/2009
Testo quotato


Dim risposta As HttpWebResponse
        Dim richiesta As HttpWebRequest

            richiesta = WebRequest.Create(URL)
            risposta = theRequest.GetResponse
        Catch ex As Exception
           messagebox.show("errore, il file non esiste")
        End Try




Non è che serva un convertitore :rotfl:
piu o meno si riesce a tradurre bene dai.

Codice sorgente - presumibilmente C# / VB.NET

  1. try {
  2.  
  3. HttpWebResponse riposta;
  4. HttpWebRequest richiesta;
  5.  
  6. richiesta = WebRequest.Create(URL);
  7. risposta = theRequest.GetResponse();
  8.  
  9. } catch {
  10.  
  11. MessageBox.Show("errore, il file non esiste")
  12. }




https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
tom580933 (Normal User)
Newbie


Messaggi: 1
Iscritto: 16/02/2017

Segnala al moderatore
Postato alle 18:23
Giovedì, 16/02/2017
A distanza di anni ti rispondo.
Ecco come puoi fare usando un semplice TRY: [vb.net, adattalo a c# tramite i numerosissimi traduttori online!]
Codice sorgente - presumibilmente VB.NET

  1. Dim risposta As HttpWebResponse
  2.         Dim richiesta As HttpWebRequest
  3.         Try
  4.             richiesta = WebRequest.Create("")
  5.             risposta = richiesta.GetResponse
  6.         Catch ex As Exception
  7.             MessageBox.Show("errore, il file non esiste")
  8.         End Try


Testato con visual studio 2015 e visual studio 2017 express.

Ultima modifica effettuata da tom580933 il 29/12/2017 alle 21:19
PM Quote